package com.dx.common.table.ppt;

import com.dx.mes.common.bean.entity.UUIDObject;
import com.thoughtworks.xstream.annotations.XStreamAlias;
import org.springframework.stereotype.Component;

import java.sql.Timestamp;

/**
 * Created by C1702004 on 2017/9/15.
 */
@Component
@XStreamAlias("table")
public class Ret_ipqc_rpt extends UUIDObject implements java.io.Serializable {
    //Fields
    private String evt_seq_id;
    private String unq_seq_id;
    private Timestamp ipqc_date;
    private String cus_id_fk;
    private String mdl_id_fk;
    private String lot_id_fk;
    private String fab_id_fk;
    private String shift_id;
    private String ope_id_fk;
    private Double meas_value;
    private Double target_value;
    private String ins_feat;
    private Integer ins_count;
    private String ins_result;
    private String ins_usr;             //  抽检人
    private String ng_track;
    private String evt_usr;            //   操作者
    private Timestamp evt_timestamp;

    public Ret_ipqc_rpt(){
    }
    public Ret_ipqc_rpt(String evt_seq_id, String unq_seq_id, Timestamp ipqc_date, String cus_id_fk, String mdl_id_fk, String lot_id_fk, String fab_id_fk, String shift_id, String ope_id_fk, Double meas_value, Double target_value, String ins_feat, Integer ins_count, String ins_result, String ins_usr, String ng_track, String evt_usr, Timestamp evt_timestamp) {
        this.evt_seq_id = evt_seq_id;
        this.unq_seq_id = unq_seq_id;
        this.ipqc_date = ipqc_date;
        this.cus_id_fk = cus_id_fk;
        this.mdl_id_fk = mdl_id_fk;
        this.lot_id_fk = lot_id_fk;
        this.fab_id_fk = fab_id_fk;
        this.shift_id = shift_id;
        this.ope_id_fk = ope_id_fk;
        this.meas_value = meas_value;
        this.target_value = target_value;
        this.ins_feat = ins_feat;
        this.ins_count = ins_count;
        this.ins_result = ins_result;
        this.ins_usr = ins_usr;
        this.ng_track = ng_track;
        this.evt_usr = evt_usr;
        this.evt_timestamp = evt_timestamp;
    }

    public String getEvt_seq_id() {
        return evt_seq_id;
    }

    public void setEvt_seq_id(String evt_seq_id) {
        this.evt_seq_id = evt_seq_id;
    }

    @Override
    public String getUnq_seq_id() {
        return unq_seq_id;
    }

    @Override
    public void setUnq_seq_id(String unq_seq_id) {
        this.unq_seq_id = unq_seq_id;
    }



    public String getCus_id_fk() {
        return cus_id_fk;
    }

    public void setCus_id_fk(String cus_id_fk) {
        this.cus_id_fk = cus_id_fk;
    }

    public String getMdl_id_fk() {
        return mdl_id_fk;
    }

    public void setMdl_id_fk(String mdl_id_fk) {
        this.mdl_id_fk = mdl_id_fk;
    }

    public String getLot_id_fk() {
        return lot_id_fk;
    }

    public void setLot_id_fk(String lot_id_fk) {
        this.lot_id_fk = lot_id_fk;
    }

    public String getFab_id_fk() {
        return fab_id_fk;
    }

    public void setFab_id_fk(String fab_id_fk) {
        this.fab_id_fk = fab_id_fk;
    }



    public String getOpe_id_fk() {
        return ope_id_fk;
    }

    public void setOpe_id_fk(String ope_id_fk) {
        this.ope_id_fk = ope_id_fk;
    }



    public String getEvt_usr() {
        return evt_usr;
    }

    public void setEvt_usr(String evt_usr) {
        this.evt_usr = evt_usr;
    }

    public Timestamp getEvt_timestamp() {
        return evt_timestamp;
    }

    public void setEvt_timestamp(Timestamp evt_timestamp) {
        this.evt_timestamp = evt_timestamp;
    }

    public Timestamp getIpqc_date() {
        return ipqc_date;
    }

    public void setIpqc_date(Timestamp ipqc_date) {
        this.ipqc_date = ipqc_date;
    }

    public String getShift_id() {
        return shift_id;
    }

    public void setShift_id(String shift_id) {
        this.shift_id = shift_id;
    }

    public String getNg_track() {
        return ng_track;
    }

    public void setNg_track(String ng_track) {
        this.ng_track = ng_track;
    }

    public String getIns_usr() {
        return ins_usr;
    }

    public void setIns_usr(String ins_usr) {
        this.ins_usr = ins_usr;
    }

    public String getIns_result() {
        return ins_result;
    }

    public void setIns_result(String ins_result) {
        this.ins_result = ins_result;
    }

    public Integer getIns_count() {
        return ins_count;
    }

    public void setIns_count(Integer ins_count) {
        this.ins_count = ins_count;
    }

    public String getIns_feat() {
        return ins_feat;
    }

    public void setIns_feat(String ins_feat) {
        this.ins_feat = ins_feat;
    }

    public Double getTarget_value() {
        return target_value;
    }

    public void setTarget_value(Double target_value) {
        this.target_value = target_value;
    }

    public Double getMeas_value() {
        return meas_value;
    }

    public void setMeas_value(Double meas_value) {
        this.meas_value = meas_value;
    }

}
